natural cryolite - French English Dictionary